1 scour away/off the enemy
English-Dutch dictionary > scour away/off the enemy
2 scour
English-Dutch dictionary > scour